steam-generated power - Francés Inglés Diccionario